/*
 * System : Ticketing
 * Package: com.ql2.ticketing.dao
 * Interface: ILoginService
 *
 * © QL2 Software 2011
 */
package main.java.org.dss.lm.admin.dao.login;

import main.java.org.dss.lm.admin.bean.LoginBean;

/**
 * This is an interface that must be implemented by the login service to check the authenticity of
 * the user.
 */
public interface ILoginService {

    /**
     * This method checks the authentication using the input AccountEntity object against the database
     * for authorized/unauthorized to login.
     *
     * @param accountEntity the AccountEntity object.
     * @return String value indicating success or failure during the authentication.
     * @trhows Exception during authentication check.
     */
    public String checkAuthentication(LoginBean loginBean) throws Exception;

} // End Interface ILoginService